@charset "utf-8";
/* 以下就是--主频道--不同页面的专属css */

/*
 * 封面页--首页
 * jiao
 * 2014-09-05
 */
/*cover-page-index-slide css*/

.cover-page-index-slide .border {position: relative;overflow: hidden;}
.cover-page-index-slide .center {width: 1210px;height: 445px;margin: 0 auto;}
.cover-page-index-slide .center .relative {position: relative;height: 445px;}
.cover-page-index-slide .center .relative .location {position: absolute;left: -355px;}
.cover-page-index-slide .center .relative .location .hidden-beyond {position: relative;width: 1920px;height: 445px;overflow: hidden;}
.cover-page-index-slide .center .items {position: absolute;top: 0;width: 90000px;}
.cover-page-index-slide .center .items li {float: left;width: 1920px;height: 445px;}
.cover-page-index-slide .center .items li a {display: block;width: 1920px;height: 445px;background-repeat: no-repeat;}
.cover-page-index-slide .center .items li a img {width: 1920px;height: 445px;}
.cover-page-index-slide .icons {padding-top: 15px;background-color: #F2F2F2;}
.cover-page-index-slide .icons .box {width: 570px;margin: 0 auto;margin-bottom: -15px;}
.cover-page-index-slide .icons .box span {float: left;width: 80px;height: 5px;margin-right: 10px;background-color: #C1C1C1;cursor: pointer;}
.cover-page-index-slide .icons .box span.now {background-color: #FC7878;}
/*滑动左右按钮*/
/*.cover-page-index-slide .slide-btn-left,
.cover-page-index-slide .slide-btn-right {position: absolute;top: 186px;display: none;width: 52px;height: 52px;background-repeat: no-repeat;cursor: pointer;}
.cover-page-index-slide .slide-btn-left {left: 0px;background-image: url(../images/cover-page-slide-icon-left.png);}
.cover-page-index-slide .slide-btn-right {right: 10px;background-image: url(../images/cover-page-slide-icon-right.png);}
@media (min-width: 1280px) and (max-width: 1366px) {.cover-page-index-slide .slide-btn-left {left: -35px;}
.cover-page-index-slide .slide-btn-right {right: -35px;}
}
@media (min-width: 1367px) and (max-width: 1900px) {.cover-page-index-slide .slide-btn-left {left: -75px;}
.cover-page-index-slide .slide-btn-right {right: -75px;}
}
@media (min-width: 1901px) {.cover-page-index-slide .slide-btn-left {left: -320px;}
.cover-page-index-slide .slide-btn-right {right: -320px;}
}*/
/*boutique css*/
.cover-page-index .boutique .canvas {float: left;width: 1210px;margin-top: 10px;overflow: hidden;}
.cover-page-index .boutique .items {float: left;width: 1220px;}
/*classical-case css*/
@media (max-width: 1024px) {body .cover-page-index .classical-case{padding: 20px;}
body .cover-page-index .classical-case .list-case li.items {width: 234px;height: 234px;}
body .cover-page-index .classical-case .list-case .items img{width: 234px;height: 234px;}
}
.cover-page-index .classical-case .header {padding-bottom: 20px;}
.cover-page-index .classical-case .header .more {color: #333;}
.cover-page-index .classical-case .header .more span {float: right;padding-right: 8px;background-image: url(../images/trangle-right.png);background-repeat: no-repeat;background-position: right 8px;*background-position: right 7px;}
.cover-page-index .classical-case .header .more:hover span {text-decoration: underline;cursor: pointer;}
.cover-page-index .classical-case .list-case li.items {position: relative;float: left;width: 302px;height: 242px;overflow: hidden;}
.cover-page-index .classical-case .list-case .items img {float: left;width: 302px;height: 242px;display: block;}
.cover-page-index .classical-case .list-case .items .txt {position: absolute;left: 0;top: -242px;width: 302px;height: 242px;background-color: #fff;opacity: 0.9;filter:alpha(opacity=90);text-decoration: none;}
.cover-page-index .classical-case .list-case .items .txt span {display: block;width: 210px;margin: 0 auto;margin-top: 50px;font-size: 16px;line-height: 28px;color: #222;}
/*cover-page-plug-in css*/
@media (max-width: 1024px) {
body .cover-page-plug-in{padding: 20px;}
body .cover-page-plug-in .w484{width: 474px;}
body .cover-page-plug-in .w241{width: 231px;}
body .cover-page-plug-in img{margin-left: -5px;}
}
.cover-page-plug-in div {position: relative;height: 260px;overflow: hidden;background-color: #FF9D9D;}
.cover-page-plug-in div p {position: absolute;right: 0px;bottom: 0px;*right: -1px;*bottom: -1px;float: left;padding: 0;width: 112px;height: 24px;display: none;}
.cover-page-plug-in div p a.click-more {position: absolute;left: -1px;bottom: -1px;*left: 0px;*bottom: 0px;z-index: 5;float: left;width: 112px;height: 24px;line-height: 24px;color: #fff;background-image: url(../images/triangle-right-white.png);background-repeat: no-repeat;background-position: 100px center;}
.cover-page-plug-in div p a.click-more:hover {text-decoration: none;}
.cover-page-plug-in div p i {position: absolute;left: -1px;bottom: -1px;*left: 0px;*bottom: 0px;width: 112px;height: 24px;background-color: #000;opacity: 0.5;filter: alpha(opacity=50);}
/*church css*/
@media (max-width: 1024px) {
body .cover-page-index .church{padding: 20px;}
body .cover-page-index .church .knowledge,
body .cover-page-index .church .letters {margin-left: 6px;}
}
.cover-page-index .church dl {width: 386px;}
.cover-page-index .church dl dt {padding-bottom: 20px;}
.cover-page-index .church .knowledge,
.cover-page-index .church .letters {margin-left: 26px;}
.cover-page-index .church .title {overflow: hidden;}
.cover-page-index .church .title a.title-a {color: #333;}
.cover-page-index .church .title a.title-a:hover {text-decoration: underline;}
.cover-page-index .church .title .h3 {float: left;margin: 0px;padding: 5px 0px;}
.cover-page-index .church .title i {float: left;display: block;width: 40px;height: 35px;margin-left: 10px;}
.cover-page-index .church .reputation .title i {background: no-repeat url(../images/cover-page-tang-1.png) 0px 5px;}
.cover-page-index .church .knowledge .title i {background: no-repeat url(../images/cover-page-tang-2.png) 0px 5px;}
.cover-page-index .church .letters .title i {background: no-repeat url(../images/cover-page-tang-3.png) 0px 5px;}
.cover-page-index .church .knowledge .title .more,
.cover-page-index .church .letters .title .more {width: 50px;height: 24px;margin-top: 5px;font-weight: normal;line-height: 22px;color: #333;text-align: center;border-radius: 3px;}
.cover-page-index .church .knowledge .title .more span,
.cover-page-index .church .letters .title .more span {float: right;padding-right: 8px;background-image: url(../images/trangle-right.png);background-repeat: no-repeat;background-position: right 9px;}
.cover-page-index .church .knowledge .title .more:hover span,
.cover-page-index .church .letters .title .more:hover span {text-decoration: underline;cursor: pointer;}
.cover-page-index .church .reputation dd {background-color: #E4F0CA;}
.cover-page-index .church .knowledge dd,
.cover-page-index .church .letters dd {padding-top: 20px;padding-bottom: 20px;}
.cover-page-index .church .knowledge dd {background-color: #FAE6D9;}
.cover-page-index .church .letters dd {background-color: #D6EEF2;}
.cover-page-index .church .knowledge dd b a,
.cover-page-index .church .letters dd b a {float: left;width: 100%;font-size: 12px;font-weight: normal;line-height: 27px;color: #333;text-indent: 33px;background-image: url(../images/cover-page-point.png);background-repeat: no-repeat;background-position: 23px center;}
.cover-page-index .church .reputation .template-community {width: 83px;margin-top: 30px;margin-left: 33px;padding-top: 95px;padding-bottom: 22px;color: #333;text-align: center;background-image: url(../images/cover-page-tang-4.png);background-repeat: no-repeat;}
.cover-page-index .church .reputation .items {width: 145px;margin-left: 30px;padding-left: 30px;padding-top: 20px;padding-bottom: 20px;border-left: 1px solid #fff;font-size:12px;}
.cover-page-index .church .reputation .items a {line-height: 27px;color: #333;text-indent: 10px;background-image: url(../images/cover-page-point.png);background-repeat: no-repeat;background-position: left center;}
/*flink-service css*/
.cover-page-index .flink-service .flink {width: 900px;color: #333;border-right: 2px solid #E3E3E3;}
.cover-page-index .flink-service .flink .list {padding-top: 5px;font-size: 12px;line-height: 25px;}
.cover-page-index .flink-service .flink .list a {padding-right: 3px;font-size: 12px;color: #707070;}
.cover-page-index .demos .service {width: 240px;float: left;margin-left: 20px;}
.cover-page-index .demos .service b {display: block;margin-top: 10px;color: #333;}
.cover-page-index .demos .service strong {float: left;margin-top: 10px;font-size: 18px;color: #FC726F;}
.cover-page-index .demos .service a.service_kefu {float: left;margin-top: 10px;padding-left: 26px;margin-left: 20px;font-size: 12px;color: #92928F;background-image: url(../images/cover-page-service-2.png);background-repeat: no-repeat;background-position: left center;display: block;width: 80px;*width: 60px;height: 20px;line-height:20px;}
/*demos css*/
@media (max-width: 1024px) {
body .cover-page-index .demos{padding: 20px;}
body .cover-page-index .demos .service{margin-left: 6px;}
body .cover-page-index .demos dl{margin: 6px;}
}
.cover-page-index .demos {margin-top: 30px;padding-top: 15px;padding-bottom: 30px;border-top: 1px solid #DFDFDF;}
.cover-page-index .demos dl {width: 220px;*width: 215px;margin: 10px;padding-right: 0px;border-right: 2px solid #E3E3E3;}
.cover-page-index .demos a {color: #333;}
.cover-page-index .demos dd {position: relative;float: left;padding-top: 5px;}
.cover-page-index .demos dd a {float: left;width: 100px;font-size: 12px;line-height: 25px;color: #606060;}
.cover-page-index .demos dd.miscro-channel span {float: left;font-size: 12px;line-height: 25px;color: #606060;}
.cover-page-index .demos dd.flow-us a {padding-left: 20px;*width: 80px;background-repeat: no-repeat;background-position: left center;}
.cover-page-index .demos dd.flow-us a.sina-blog {background-image: url(../images/sina-blog.png);}
.cover-page-index .demos dd.flow-us a.tecent-blog {background-image: url(../images/tecent-blog.png);}
.cover-page-index .demos dd.flow-us a.app {width: 110px;background-image: url(../images/app.png);}
.cover-page-index .demos dd.miscro-channel img {position: absolute;left: 118px;top: -20px;}

/*****运行插件需要的样式******/

#wrap{width:1920px;height:405px;position:relative;}
#tips {width: 552px;margin: 0 auto;}
#tips li{float:left;margin-left:10px;height:5px;width:80px;background: #C1C1C1;cursor:pointer;}
#tips li.cur{background:#FC7878;}
.cover-page-index-slide:hover #tips li.cur {background:#FC7878;}
#tips li span {display:block;height:100%;width:0;background:#FC7878;}
.cover-page-index-slide a.show_pre,
.cover-page-index-slide a.show_next {position:absolute;top:186px;display: none;height:55px;width:55px;text-indent: -9999px;background-repeat: no-repeat;}
.cover-page-index-slide a.show_pre {left:-320px;background-image: url(../images/cover-page-slide-icon-left.png);}
.cover-page-index-slide a.show_next {right:-320px;background-image: url(../images/cover-page-slide-icon-right.png);}

@media (min-width: 1280px) and (max-width: 1366px) {
.cover-page-index-slide a.show_pre {left: -35px;}
.cover-page-index-slide a.show_next {right: -35px;}
}
@media (min-width: 1367px) and (max-width: 1900px) {
.cover-page-index-slide a.show_pre {left: -75px;}
.cover-page-index-slide a.show_next {right: -75px;}
}
@media (min-width: 1901px) {
.cover-page-index-slide a.show_pre {left: -320px;}
.cover-page-index-slide a.show_next {right: -320px;}
}

/*专题模块*/
.system {overflow: hidden;width: 1210px;margin: 0 auto;zoom: 1;_zoom: 1;*zoom:1;}
.system a:hover, a:focus {text-decoration: none;}
.system h2 {color: #333;font-size: 40px;font-weight: normal;text-align: center;padding-top: 40px;}
.system span {display:block;color: #333;font-size: 30px;font-weight: normal;text-align: center;padding-top: 40px;}
.system2 h2 {color: #333;font-size: 40px;font-weight: normal;text-align: center;padding-top: 40px;position:relative;}
.system2 h2 i {color:#666;font-size:12px;font-weight: normal;text-align:right;position:absolute;margin-left:470px;margin-top:25px;font-style: normal;}
.system2-1 {color: #333;font-size: 40px;font-weight: normal;text-align: center;padding-top: 40px;position:relative;}
.system2-1 i {color:#666;font-size:12px;font-weight: normal;text-align:right;position:absolute;margin-left:470px;margin-top:25px;font-style: normal;}
.system3 h2 {color: #333;font-size: 40px;font-weight: normal;text-align: center;padding-top: 40px;position:relative;}
.system3 h2 i {color:#666;font-size:12px;font-weight: normal;text-align:right;position:absolute;margin-left:370px;margin-top:25px;font-style: normal;}
.system3-1 {color: #333;font-size: 40px;font-weight: normal;text-align: center;padding-top: 40px;position:relative;}
.system3-1 i {color:#666;font-size:12px;font-weight: normal;text-align:right;position:absolute;margin-left:370px;margin-top:25px;font-style: normal;}
.system4 h2 {color: #333;font-size: 40px;font-weight: normal;text-align: center;padding-top: 40px;position:relative;}
.system4 h2 i {color:#666;font-size:12px;font-weight: normal;text-align:right;position:absolute;margin-left:375px;margin-top:25px;font-style: normal;}
.system4-1 {display:block;color: #333;font-size: 40px;font-weight: normal;text-align: center;padding-top: 40px;position:relative;}
.system4-1 i {color:#666;font-size:12px;font-weight: normal;text-align:right;position:absolute;margin-left:375px;margin-top:25px;font-style: normal;}
.system-l {float: left;width: 752px;}
.system-r {float: right;width: 454px;}
.system-ul {margin-top: 20px;overflow: hidden;}
.system-ul li {float: left;width: 368px;height: 216px;position:relative;}
.system-ul .summary {margin: 25px;width:300px;}
.system-ul li a {float: left;color: #fff;height:100%;}
.system-ul li .caption {margin: 25px;font-size: 14px;height:auto;display:inline-block}
.system-ul li .zixun{padding: 15px 25px;font-size: 14px;position:absolute;bottom:10px;left:0px;}
.system-ul li .zixun.hover,.system-ul li .zixun a.hover{cursor:pointer;color:#fff !important}
.system-ul li .zixun a{padding:3px 10px 5px;color:#fff;}
.system-ul li .zixun1 a{background:#ff919d;}
.system-ul li .zixun2 a{background:#ee7628;}
.system-ul li .zixun3 a{background:#1f86a7;}
.system-ul li .zixun4 a{background:#439427;}
.system-ul li .zixun5 a{background:#ff919d;}
.system-ul li .zixun5{padding: 15px 25px;font-size: 14px;position:absolute;bottom:240px;left:320px}
.system-l .system-ul li{width: 368px;height: 216px;display:inline-block}
.system-ul .b2c  {background: #ff5f57;}
.system-ul .wechat  {background: #f3b530;}
.system-ul .mall  {background: #1eb6e5;}
.system-ul .O2O  {background: #8cb51b;}
.system-ul li:hover {background: #333;text-decoration: none;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
.system-ul .b2c {margin-right: 10px;}
.system-ul .wechat {}
.system-ul .mall {margin-top: 10px;margin-right: 10px;}
.system-ul .O2O {margin-top: 10px;}
.system-ul .name {display: block;font-size: 28px;}
.system-ul .multi {width: 454px;height: 442px;background: #fd424b;}
.system-ul .multi a {}
.system-ul .multi .pic {height:440px;width:450px;margin-top:0px;background-image: url(../images/dianshang.png);background-repeat: no-repeat;background-position: center;padding-left:1px;margin-top:-170px;}
.system-ul .multi .pic a {display:block;width:450px;height:440px;padding:0px;margin:0px;}
*.system-ul .multi .pic {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/gaiban_ad/dianshang.png");}
.system-ul li a:hover{color:#ffffff !important}

/*自由组合模块*/
.system1 .system1_l{float:left;width:590px;height:392px;margin-top:30px;}
.system1 .system1_r{float:right;width:590px;height:390px;margin-top:30px;}
.system1 .system1_con{width:590px;height:351px;}
.system1 .system1_ad{width:230px;height:350px;float:left;}
.system1 .system1_ad img{width:230px;height:350px;}
.system1 .system1_cat{height:30px;line-height:30px;margin-bottom:10px;}
.system1 .system1_cat li{height:28px;line-height:28px;width:79px;text-align:center;margin-left:6px;float:left}
.system1 .system1_cat_l li{background:#ffeff0;border:1px #ffd8db solid}
.system1 .system1_cat_r li{background:#e8f8ff;border:1px #cbecfb solid}
.system1 .system1_cat_2 li{background:#FDEED0;border:1px #F3B530 solid}
.system1 .system1_cat_2_r li{background:#EFF9D5;border:1px #8CB51B solid}
.system1 .system1_cat_3 li{background:#D5F1F4;border:1px #3ABCCB solid}
.system1 .system1_cat_3_r li{background:#F5E4E0;border:1px #CA6A53 solid}
.system1 .system1_cat_4 li{background:#FEE8E7;border:1px #FA7671 solid;width: 93px;}
.system1 .system1_cat_4_r li{background:#D1EFDF;border:1px #71CD9C solid}
.system1 .system1_cat li:hover{opacity:0.7;filter:alpha(opacity=70);cursor:pointer}
.system1 .system1_cat_l li a{color:#666;text-decoration:none}
.system1 .system1_cat_r li a{color:#666;text-decoration:none}
.system1 .system1_cat_2 li a{color:#666;text-decoration:none}
.system1 .system1_cat_2_r li a{color:#666;text-decoration:none}
.system1 .system1_cat_3 li a{color:#666;text-decoration:none}
.system1 .system1_cat_3_r li a{color:#666;text-decoration:none}
.system1 .system1_cat_4 li a{color:#666;text-decoration:none}
.system1 .system1_cat_4_r li a{color:#666;text-decoration:none}
.system1 .system1_cat li a:hover{color:#666 !important;text-decoration:none}
.system1 .system1_cat li.cat_first{margin-left:0px}
.system1 .system1_cat li.cat_last{float:right}
.system1 .system1_cat li.cat_last a{color:#fff;letter-spacing:2px;font-weight:bold;font-size:20px}
.ongoing_rightArea {width: 360px;float:left;position: relative;overflow: hidden;height: 351px;border:1px #e2e2e2 solid;border-left:none}
.system1_l .system1_con{background:#fefcfc;}
.system1_r .system1_con{background:#fefcfc;}
.ongoing_right_left{float:left;position: relative;}
.ongoing_right_left i {position: absolute;left: 45px;top: 31px;z-index: 5;width: 30px;height: 30px;background-image: url(../images/ban_player_s.png);background-repeat: no-repeat;}
.ongoing_right_left span {position: absolute;left: 0px;top: 0px;width: 120px;height: 90px;padding-top: 0;background-color: #001;opacity: 0;filter: alpha(opacity=0);-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;}
.ongoing_right_left span:hover {opacity: 0.3;filter: alpha(opacity=30);}
.ongoing_right_right {float:left;margin-left: 10px;padding-top: 0px}
.ongoing_right_left img {vertical-align: top;border:1px solid #ECECEC;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;}
.ongoing_right_right p {width: 179px;overflow:hidden}
.ongoing_rightArea ul {margin: 25px 35px 25px 30px;width: 300px;height: 300px;float:left;display:block;overflow:hidden;}
.ongoing_rightArea li {padding-bottom: 7px;position: absolute; border-bottom:1px #EDEDED dashed}
.ongoing_rightArea li.top11 {left: 45px; top: 25px;}
.ongoing_rightArea li.top12 {left: 45px; top: 130px;}
.ongoing_rightArea li.top13 {left: 45px; top: 235px;border:none}
.ongoing_rightArea li.top21 {left: 404px; top: 25px;}
.ongoing_rightArea li.top22 {left: 404px; top: 130px;}
.ongoing_rightArea li.top23 {left: 404px; top: 235px;border:none}
.ongoing_rightArea li.top31 {left: 762px; top: 25px;}
.ongoing_rightArea li.top32 {left: 762px; top: 130px;}
.ongoing_rightArea li.top33 {left: 762px; top: 235px;border:none}
.ongoing_right_right_title {margin-bottom: 5px;}
.ongoing_right_right_title a {color: #676767;}
.ongoing_right_right_teacher {height:22px;line-height:22px;overflow:hidden;margin-bottom: 5px;color: #676767;}
.ongoing_right_right_teacher a {display: inline-block;color: #676767;}
.jumei_eric_price{width: 175px;overflow:hidden;}
.jumei_eric_price .price {margin-top:0px;padding-top:0;float: left;font-size: 16px;color: #ef353d;}
.jumei_eric_price .attente {margin-top:3px;padding-top:0;float: right;padding-left: 20px;font-size: 13px;color: #71cd9c;background-image: url(../images/play_min.png);background-repeat: no-repeat;background-position: left center;cursor: pointer;}
.jumei_eric_price strong {font-size:14px;height:30px;line-height:30px;color: #ed145b;}
.guanzhu{text-align:right;color:#ed145b}
.ongoing_rightArea .ctrl_prev, .ongoing_rightArea .ctrl_next {position: absolute;background-repeat: no-repeat;width: 28px;height: 285px;cursor: pointer;opacity:0.3;filter:alpha(opacity=30); }
.ongoing_rightArea a.ctrl_prev {top: 7px;left: 10px;background-image: url(../images/ongoing_rightarea_left.png);background-position: 0 141px}
.ongoing_rightArea a.ctrl_next {right: 0;top: 8px;background-image: url(../images/ongoing_rightarea_right.png);background-position: 0 141px}
.ongoing_rightArea .banner-btn,.ongoing_rightArea .banner-btn1,.ongoing_rightArea .banner-btn2,.ongoing_rightArea .banner-btn3,.ongoing_rightArea .banner-btn4,.ongoing_rightArea .banner-btn5,.ongoing_rightArea .banner-btn6,.ongoing_rightArea .banner-btn7{display:block;}
.ongoing_rightArea .banner-btn a,.ongoing_rightArea .banner-btn1 a,.ongoing_rightArea .banner-btn2 a,.ongoing_rightArea .banner-btn3 a,.ongoing_rightArea .banner-btn4 a,.ongoing_rightArea .banner-btn5 a,.ongoing_rightArea .banner-btn6 a,.ongoing_rightArea .banner-btn7 a{display:block;background-color:none;overflow:hidden;z-index:4;}
.ongoing_rightArea .banner-img,.ongoing_rightArea .banner-img1,.ongoing_rightArea .banner-img2,.ongoing_rightArea .banner-img3,.ongoing_rightArea .banner-img4,.ongoing_rightArea .banner-img5,.ongoing_rightArea .banner-img6,.ongoing_rightArea .banner-img7{position:relative; overflow:hidden}
.ongoing_rightArea .banner-img ul,.ongoing_rightArea .banner-img1 ul,.ongoing_rightArea .banner-img2 ul,.ongoing_rightArea .banner-img3 ul,.ongoing_rightArea .banner-img4 ul,.ongoing_rightArea .banner-img5 ul,.ongoing_rightArea .banner-img6 ul,.ongoing_rightArea .banner-img7 ul{display:inline-block;*display:inline;*zoom:1; overflow:hidden}
.ongoing_rightArea .banner-btn a:active,.ongoing_rightArea .banner-btn1 a:active,.ongoing_rightArea .banner-btn2 a:active,.ongoing_rightArea .banner-btn3 a:active,.ongoing_rightArea .banner-btn4 a:active,.ongoing_rightArea .banner-btn5 a:active,.ongoing_rightArea .banner-btn6 a:active,.ongoing_rightArea .banner-btn7 a:active{outline:none;blr:expression(this.onFocus=this.blur());}


/* 焦点图 */
.wx-b{
	position:relative; /*height:730px;*/height:650px;margin:0px; z-index:8;width:100%;float:left;
}
.wx-banner{position:relative;height:369px;text-align:center;margin:0px;z-index:8}
.wx-banner div.banner_img{position:absolute;left:0;top:0;z-index:20;width:100%;height:369px;display: none;}
.wx-banner div.banner_img img{width:672px; height:369px;position:absolute;left:50%;top:0;margin-left:-315px; background:#ccc}
.wx-banner div.banner_img div{width:672px; height:369px;position:absolute;left:50%;top:0;margin-left:-315px;}


.flexslider{position:relative;width:100%;height:327px;overflow:hidden;zoom:1;margin-bottom: 180px;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;}
.flex-direction-nav .flex-next{background-position:0 -90px;right:0;}
.flex-direction-nav .flex-prev{left:0;}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}
.flex-control-nav{width:71%;position:absolute;bottom:20px;text-align:center;left:317px;}
.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:url(../images/dot.png) no-repeat 0 -16px;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;}
.flex-control-paging li a.flex-active{background-position:0 0;}

/*焦点图右边*/
.mrig{width:248px;height:519px;position:absolute; background:#fff; border:1px dotted #e6e6e6;left:50%;#left:50%;_left:50%;top:171px;margin-left:357px; z-index:9;opacity:0.95;overflow:hidden;}
.loginForm{width:100%; height:240px;float:left;display:inline;margin:0px;padding:0px;padding:15px 20px 20px;position:relative; z-index:9;}
.loginForm p{float:left;display:inline;margin:0px 0px 0;text-align:left;font: normal 14px "microsoft yahei";}

/* form */
.loginFormIpt{float:left;display:inline;height:33px;line-height:33px;margin:0px;padding:0px;margin-top:13px;clear:both;width:208px;#width:205px;_width:208px;position:relative;_border:1px solid #d5d5d5;border-radius:2px; z-index:0;background:#fff}
.loginFormTdIpt{width:208px;margin:0px;ime-mode:disabled;height:33px;line-height:33px;_height:30px;_line-height:30px;top:0;left:0;font-size:16px;font-weight:700;border:none;font-family:verdana;color:#bbb;z-index:0; background:#fff}
.loginFormIpt .placeholder{visibility:visible;cursor:text;}
.placeholder{color:#aaa;padding-top:2px;font-size:14px;text-indent:10px;position:absolute;left:0;top:0px;visibility:hidden;background:none;}

.loginFormCheck{float:left;display:inline;width:208px;height:14px;line-height:14px;font-size:12px;color:#333;vertical-align:middle;margin:0px;margin-top:14px;clear:both;text-align:right;}
.loginFormCbx{width:13px;height:13px;float:left;display:inline;padding:0;overflow:hidden;margin:0!important;vertical-align:middle;}
.loginFormCheck label{float:left;}
.forgetPwd,a.forgetPwd,a.forgetPwd:link,a.forgetPwd:visited{font-family:microsoft yahei;color:#999;}
.forgetPwd:hover,a.forgetPwd:hover{color:#d00;}

.Form input[type=text],.Form input[type=password],.Form textarea{display:inline-block;font-size:18px;font-weight:300;line-height:1.4;width:205px;*width:191px;padding:0px 8px;color:#221919;background:#fff;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #d5d5d5;box-shadow:inset 0 1px rgba(8,20,27,.10),0 1px rgba(255,255,255,.8);-moz-box-shadow:inset 0 1px rgba(8,20,27,.10),0 1px rgba(255,255,255,.8);-webkit-box-shadow:inset 0 1px rgba(8,20,27,.10),0 1px rgba(255,255,255,.8);-webkit-transition:all .08s ease-in-out;-moz-transition:all .08s ease-in-out}
.FancyForm input[type=text],.FancyForm input[type=password],.FancyForm textarea{position:relative;z-index:3;display:block;background:transparent;border:1px solid #ccc; border-radius:2px;box-shadow:inset 0 1px rgba(8,20,27,.10),0 1px rgba(255,255,255,.8);-moz-box-shadow:inset 0 1px rgba(8,20,27,.10),0 1px rgba(255,255,255,.8);-webkit-box-shadow:inset 0 1px rgba(8,20,27,.10),0 1px rgba(255,255,255,.8);-webkit-transition:all .08s ease-in-out;-moz-transition:all .08s ease-in-out}

.Form input[type=text]:focus,.Form input[type=password]:focus,.Form textarea:focus{border-color:#f56400;box-shadow:inset 0 1px rgba(24,26,27,.10),0 1px rgba(255,255,255,.8),0 0 14px rgba(175,160,154,.35);-moz-box-shadow:inset 0 1px rgba(24,26,27,.10),0 1px rgba(255,255,255,.8),0 0 14px rgba(175,160,154,.35);-webkit-box-shadow:inset 0 1px rgba(24,26,27,.10),0 1px rgba(255,255,255,.8),0 0 14px rgba(175,160,154,.35)}

.loginForm .loginBtn{width:208px;height:42px;line-height:42px;float:left;display:inline-block;_display:inline;margin-top:25px;margin-left:0px;text-align:center;cursor:pointer;border:0;padding:0; border:none;vertical-align:baseline;outline:0;background:#ff5e05; border-radius:2px; font-size:18px; font-family:microsoft yahei; color:#fff; box-shadow:2px 3px 3px #eee;border:1px solid #e85605;}
.loginForm .loginBtn:hover{width:208px;background:#f45a05;}
.another{float:left;display:inline;margin-top:12px;font-size:12px;}
.another p{float:left;display:inline;margin:0px;padding:0px;font-size:12px;line-height:24px;}
.another .an-sinawbo,.another .an-txQQ,.another .an-wx{width:20px;height:20px;margin-top:2px;margin-left:7px;float:left;display:inline;background:url(../images/wx-bg.png) no-repeat;}
.another .an-sinawbo{ background-position: -147px -265px;}
.another .an-txQQ{background-position: -175px -265px;}
.another .an-wx{background-position: -204px -265px;}
/*第二状态*/
.loginForm .user-info { width:100%;float:left;display:inline;margin-top:10px;}
.loginForm .user-info .img { width:76px; height:76px; float:left;display:inline; border-radius:50% ;box-shadow:0 1px 5px rgba(0,0,0,.2);}
.loginForm .user-info .inner { margin:0px 0 0 15px !important; font-size:14px; color:#333; float:left;display:inline;width:106px;padding:0px; overflow:hidden;}
.loginForm .user-info .inner p{color:#333;display:inline-block;width:100%;clear:both;line-height:24px!important;}
.loginForm .user-info .inner .greet {margin-top:14px;}
.loginForm .user-info .inner .jd { margin-top:8px; font-size:14px; font-family:"\5B8B\4F53"; color:#ff841c; }
.loginForm .user-info .inner p a.nane{position:relative;display:inline-block;color:#ff5e05;padding:0px;margin:0px; height:20px;line-height:24px!important; overflow:hidden}
.loginForm .user-info .inner p a.nane:hover{color:#d00;font-weight:bold}
.loginForm ul.user-info-list{ width:100%; margin-top:15px;font-size:12px;float:left;display:inline;z-index:9; }
.loginForm ul.user-info-list li {float:left; width:68px; border-right:1px dashed #eee; text-align:center; display:inline; position:relative; cursor:pointer;}
.loginForm ul.user-info-list li .i-icon { margin-bottom:4px; }
.loginForm ul.user-info-list li .number {width:15px;height:15px;font-size:10px;line-height:15px;text-align:center;color:#fff;display:block;background:#fb5300;position:absolute; top:-6px; left:42px;border-radius:50% }
.loginForm ul.user-info-list li.orders {}
.loginForm li.orders .i-icon,.loginForm li.drill .i-icon,.loginForm li.course .i-icon { height:26px; display:block; background:url(../images/wx-bg.png) no-repeat 0px -993px; }
.loginForm ul.user-info-list li.drill { border-right:none; }
.loginForm li.drill .i-icon { background-position: 0px -961px; }
.loginForm ul.user-info-list li.course { }
.loginForm li.course .i-icon { background-position: 0px -932px; }
.loginForm ul.user-info-list li a{ color:#888}
.loginForm ul.user-info-list li a:hover{ color:#f30}
.loginForm li.orders:hover .i-icon,.loginForm li.drill:hover .i-icon,.loginForm li.course:hover .i-icon { height:26px; display:block; background:url(../images/wx-bg.png) no-repeat -80px -993px; }
.loginForm li.drill:hover .i-icon{ background-position: -80px -961px; }
.loginForm li.course:hover .i-icon {background-position: -80px -932px; }

.loginForm .us,.loginForm .login-name,.loginForm .login-button{margin-top:20px;width:100%;float:left;line-heiht:30px;text-align:left;font-size:14px;}
.loginForm .login-name{width:90%;padding-left:20px;line-height:34px;margint-top:10p;}
.loginForm .login-name strong{color:#f60}
.loginForm .login-button .logining{width:140px;float:left;display:inline;text-align:center;background:#ff5e05;font:normal 16px/36px microsoft yahei;border-radius:2px;box-shadow:2px 3px 3px #eee; border:none; height:38px; overflow:hidden; border:1px solid #e85605;}
.loginForm .login-button .button{width:auto;font:normal 16px/40px microsoft yahei;color:#999;float:left;margin-left:20px;#margin-left:20px;_margin-left:20px;}
.logining i{font-style:normal;color:#fff;}
.loginForm .login-button .logining:hover{background:#f45a05}
.loginForm .login-button .button:hover{ color:#c00}
/* form 结束 */
/*焦点图右边结束*/

.title_C{width:248px;float:left;display:inline;height:32px;font-size:14px;background:#f5f5f5; border-top:none;z-index:0;position:relative;margin-top:5px;}
.title_C .h01{width:70px;float:left;display:inline;text-align:center;font-weight:bold;height:25px;font:bold 12px/32px "Microsoft YaHei";}
.title_C .k01,.title_C .k02{width:83px;float:left;display:inline;height:33px;margin:0px;padding:0px;border:1px solid #ddd;border-top:1px solid #ee491f;margin-top:-1px;border-bottom-color:#fff;text-align:center;background:#fff;font:normal 12px/32px "Microsoft YaHei";_margin-bottom:-1px;color:#fff;cursor:pointer;z-index:1;position:relative;}
.title_C .k01 a,.title_C .k02 a{color:#ff4311;font-weight:bold;text-decoration:none;display:block}
.title_C .k01 a:hover{color:#ff4311;text-decoration:none}
.title_C .k02{margin:0px;background:none;border:none;margin-left:-1px;border-left:1px solid #ebebeb;border-bottom: 1px solid #ebebeb;}
.title_C .k02 a{color:#333;}
.title_C .k02 a:hover{background:#eee;display:block}

.mid{width:248px;float:left;display:inline;height:auto;color:#333;border-top:none;}
.mid .ksday a:hover{ text-decoration:none}
.mid .ksday{width:100%;height:36px;font: normal 16px/36px "Microsoft YaHei"; text-align:center;display:inline-block;}
.mid table{margin:0px;text-indent:0px;width:248px;float:left;border-top:none;text-align:left;font-size:12px}
.mid table td{padding-top:2px;line-height:25px;color:#ff4311;border-top:1px dotted #f5f5f5;white-space:nowrap; overflow:hidden}
.mid table td strong{color:#777;font-weight:normal}
.mid table .Dgre{color:#333}

.m-box{
	position:absolute; width:916px;
	height:315px;
	/*height:388px;*/
	border-bottom:1px solid #dfdfdf; border-right:1px solid #dfdfdf;background:#fff; top:331px; left:50%; margin-left:-315px;}
.qg-box{ float:left; width:269px; height:148px; padding:5px;}
.qg-box img{ float:left;width:258px; height:100px; background:#fff}
.qg-bar{ float:left; width:258px; height:35px; border:1px solid #e6e6e6; background:#fafafa; line-height:35px; text-align:left; overflow:hidden}
.qg-bar span{ float:left;height:37px; line-height:37px; position:relative; margin:-1px; width:140px; background:#ff5e05; color:#fff; text-align:center;}
.qg-bar span i{ position:absolute; right:0px; top:0px;width:30px; height:37px; background:url(../images/wx-bg.png) -180px -951px no-repeat}
.qg-bar a{ float:right; width:80px; height:38px;}
.qg-time{ display:inline-block;line-height:40px; font-size:14px; color:#999;_margin-top:10px;}
.qg-time i{ display:inline-block; width:16px; height:20px; background:url(../images/wx-bg.png) -151px -958px; margin-right:5px; vertical-align:middle;}

.gg-box{ float:left; width:402px; height:auto;}

/* E板块CSS样式 */
#contentE{width:402px;border-top:0}
#contentE .left{display:inline;float:left;}
#contentE .btns a{background:url(../images/lficon.gif) no-repeat}
#contentE .pic,.same .pic,.pubFun .pp li{position:relative;padding-left:17px;}
#contentE .pic img{width:100px;height:60px;}
#contentE .label{position:absolute;top:140px;left:21px;_left:2px;height:15px;width:120px;margin:0 auto;color:#FFF;line-height:14px;text-align:right;padding:3px 5px 0 0}
#contentE .label i{position:absolute;height:18px;width:120px;left:0;top:0;background:#000;filter:alpha(opacity=60);opacity: 0.60;}
#contentE .label em,.same .pic .label em,.pubFun .pp .label em{margin:0;position:relative;z-index:2;color:#FFF;font:12px/14px "宋体";margin-right:3px;}
#contentE .left{width:134px;height:148px}
#contentE .bord{width:134px;height:148px;border-left:1px #E2E2E2 solid;padding-top:7px;}
#contentE .left .title{height:28px;padding:5px 17px 2px}
#contentE .left .info{width:100px;margin:0 0 4px 17px;text-align:left;line-height:18px;height:39px;overflow: hidden;}
#contentE .left .pic span{display:block;margin:9px auto 2px;line-height:20px;}
#contentE .left .line{width:89%}
#contentE .left .list12 ul{width:131px;margin:9px auto 0}
#contentE .left .list12 li{padding-left:12px}
#contentE .left .more{padding-right:15px;line-height:22px}
#contentE .btns{position:relative;height:1px;font-size:0;display:none;}
#contentE .btns a{position:absolute;background-position:0 -60px;width:14px;height:46px;top:-70px;left:2px}
#contentE .btns .down{background-position:-20px -60px;left:auto;right:0}
#contentE .btns a:hover.up{background-position:0 -110px}
#contentE .btns a:hover.down{background-position:-20px -110px}
#contentE .btns .uN,#contentE .btns  a:hover.uN{cursor:none;background-position:0 -160px}
#contentE .btns .dN,#contentE .btns  a:hover.dN{cursor:none;background-position:-20px -160px}
#contentE .cons{width:402px;overflow:hidden;position:relative;height:148px}
#contentE .con{float:left;width:9999px;position:absolute;left:0;top:0;}
#contentE:hover .btns{display:block}

#contentE .tBG{height:7px;font-size:0;width:100%;display: none;}

#contentE .wdA .tBG{background:#7FB304}
#contentE .wdA .bgBord{background:#F8FBF0}
#contentE .wdA .info{color:#7FB304}

#contentE .wdB .tBG{background:#6D92A7}
#contentE .wdB .bgBord{background:#F3F5F6}
#contentE .wdB .info{color:#638AA0}

#contentE .wdC .tBG{background:#BE49B7}
#contentE .wdC .bgBord{background:#FAF1F3}
#contentE .wdC .info{color:#BE49B7}

#contentE .wdD .tBG{background:#4894C7}
#contentE .wdD .bgBord{background:#F3F8FA}
#contentE .wdD .info{color:#4894C7}

#contentE .wdE .tBG{background:#8455C7}
#contentE .wdE .bgBord{background:#F5F2FB}
#contentE .wdE .info{color:#8455C7}

#contentE .wdF .tBG{background:#9E7D44}
#contentE .wdF .bgBord{background:#F5EFEE}
#contentE .wdF .info{color:#9E7D44}

#contentE .wdG .tBG{background:#6A815E}
#contentE .wdG .bgBord{background:#F0F4EE}
#contentE .wdG .info{color:#6A815E}

#contentE .wdH .tBG{background:#828181}
#contentE .wdH .bgBord{background:#F3F3F3}
#contentE .wdH .info{color:#828181}



.new_system{
overflow: hidden;
width: 1210px;
margin: 0 auto;
zoom: 1;
_zoom: 1;
*zoom: 1;		
}
.new_system img{
	display:block;
	border:0;
}
.new_system_l{
	width:752px;
	float:left;
}
.new_system_ul{
	margin-top: 20px;
	overflow: hidden;
}
.new_system_l .new_system_ul li{
	width: 368px;
	height: 216px;
	display: inline-block;
}
.new_system_ul li{
	float: left;
    width: 368px;
    height: 216px;
    position: relative;
}
.new_system_l .new_system_ul .new_b2c{
	background:url(../images/6.2xiaofang_bg.png) no-repeat center;
	margin-right:10px;
}
.new_system_l .new_system_ul .new_b2c .new_b2c_main{
	width:368px;
	height:216px;
	position:relative;
	background:url(../images/6.2xiaofang_main.png) no-repeat center;
}


.new_system_l .new_system_ul .new_js{
	background:url(../images/6.2jiaoshi_bg.png) no-repeat center;
}
.new_system_l .new_system_ul .new_js .new_js_1{
	width:368px;
	margin:0 auto 0;
	height:216px;
	background:url(../images/6.2jiaoshi_main.png) no-repeat center;
	position:relative;
}

.new_system_l .new_system_ul .new_jz{
	margin-top:10px;
	margin-right:10px;
	background:url(../images/6.2yijian_bg.png) no-repeat center;
}

.new_system_l .new_system_ul .new_jz .new_jz_1{
	width:328px;
	height:216px;
	margin:0 auto 0;
	background:url(../images/6.2yijian_main.png) no-repeat center;
}

.new_system_l .new_system_ul .new_xl{
	margin-top:10px;
	background:url(../images/6.2xueli_bg.png) no-repeat center;
}
.new_system_l .new_system_ul .new_xl .new_xl_1{
	width:328px;
	height:216px;
	margin:0 auto 0;
	background:url(../images/6.2xueli_main.png) no-repeat center;
}

.new_system_r{
	width:454px;
	float:right;
	
}
.new_system_r li{
	width: 454px;
	height: 442px;
	background:url(../images/6.2kaoyan_bg.png) no-repeat center;
}
.new_system_r li .new_ky_1{
	width:454px;
	height:442px;
	margin:0 auto 0;
	background:url(../images/6.2kaoyan_main.png) no-repeat center;
}
.new_system_r li .new_ky_a{
	width:124px;
	height:40px;
	position:absolute;
	top:336px;
	right:61px;
}


.wrap{width:917px;margin:0 auto;}
.partA1{width:1210px;margin:0 auto;height:820px;}
.wrap a{  text-decoration:none;}
.wrap a:hover{ text-decoration:underline;}

.ongoing_rightArea li.top22 {
    left: 404px;
    top: 130px;}
.ongoing_rightArea li {
    padding-bottom: 7px;
    position: absolute;
    border-bottom: 1px #EDEDED dashed;}
.clearfix {
    zoom: 1;}
.ongoing_right_left {
    float: left;
    position: relative;}
.ongoing_right_left img {
    vertical-align: top;
    border: 1px solid #ECECEC;
    border-radius: 5px;}
.ongoing_right_right p {
    width: 155px;
    overflow: hidden;
	margin: 0;
    padding: 0;}
.ongoing_right_right_title {
    margin-bottom: 5px;}
.ongoing_right_right_title a {
    color: #676767;}
.ongoing_right_right_teacher a {
    display: inline-block;
    color: #676767;}
.ongoing_right_right p {
    width: 155px;
    overflow: hidden;
	margin: 0;
    padding: 0;}
.jumei_eric_price .price {
    margin-top: 0px;
    padding-top: 0;
    float: left;
    font-size: 16px;
    color: #ef353d;}
.system span {
    display: block;
    font-weight: normal;
    text-align: center;
    }
.jumei_eric_price .attente {
    margin-top: 3px;
    padding-top: 0;
    float: right;
    padding-left: 20px;
    font-size: 13px;
    color: #c00;
    background-image: url(/images/2018/play_min.png);
    background-repeat: no-repeat;
    background-position: left center;
    cursor: pointer;}
p.ongoing_right_right_title {
    width: 220px;
	padding-top: 5px;}
p.jumei_eric_price {
    padding-top: 5px;}